package com.springboot.frame.starter.xss;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

import java.util.LinkedList;
import java.util.List;

/**
 * xss配置信息
 *
 * @author TaoYu
 */
@Data
@ConfigurationProperties(prefix = "web.xss")
public class XssProperties {

  /**
   * 是否开启XSS,默认开启
   */
  private boolean enabled = false;
  /**
   * filter顺序
   */
  private Integer order = Integer.MAX_VALUE;
  /**
   * 白名单
   */
  private List<String> whiteUrlPatterns = new LinkedList<>();

}
